• Improving Memory Scheduling of an Out-of-Order Core 

      Young, Marcus Stensby (Master thesis, 2023)
      Dette prosjektet har som mål å optimalisere minnesystemet til RISC-V Berkeley Out-of-Order Machine (BOOM) prosessorkjernen ved å forbedre håndteringen av instruksjoner som bommer i L1 cachen i Load-Store enheten (LSU). Før ...
    • Investigating Speculative Side-Channel Protection 

      Lauvdal, John Askeland (Master thesis, 2023)
      Spekulasjon er en mye brukt optimalisering i prosessor kjerner og har bidratt til å forbedre ytelsen ved å utføre mer arbeid og forhindre at pipelinen står stille og venter. Det er imidlertid i senere tid blitt oppdaget ...
    • Investigating the Usefulness of Simulators and Prototypes as Research Tools 

      Kvalsvik, Amund Bergland (Master thesis, 2021)
      Økende kompleksitet i prosessordesign har gjennom årene gjort forskning innenfor datamaskinarkitektur mer komplisert. For å forenkle forskningsprosessen har mange forskere begynt å bruke simulatorer som gem5, som muliggjør ...